red poppy – English–Français translations

🇬🇧 en fr 🇫🇷

red poppy noun

  • any red poppy
coquelicot
Wiktionary Links